HTTP, DNS ו-FTP ב-PT ותוכיחו שכל שירות מקשיב על הפורט שלו.HTTP · FTP · DNS על שרת PT ובדיקה מתחנה · netstat -an על התחנהSMTP/POP3 ושליחת הודעה בין שתי תחנותTCP מול UDP ב-Simulation Mode (14.8.1 TCP and UDP Communications)TCP/UDP, פורטים, טבלת 12 השירותים, SMTP/POP3. כתובות סטטיות (שבוע 3).TCP (handshake) ל-UDP (שאילתה ותשובה)netstat ולזהות שקע: פורט מקור דינמי ← פורט יעד ידועHTTP · FTP · DNS · דואר על שרת Packet Tracer ולבדוק כל שירות מתחנהHTTP, DNS, דואר ו-FTP ב-Packet Tracer, בודקים מהתחנה, ורואים בסימולציה את ההבדל בין TCP ל-UDP — מסגרת אחרי מסגרת. בסוף: טבלת 10 שירותים שאתם בניתם, לא העתקתם.Packet TracerServer-PT → לשונית Services. כל שירות עם כפתור On/Off. הכתובת של השרת סטטית; התחנות צריכות לדעת אותה — ואת כתובת ה-DNS.
| שירות | איפה ב-PT | מה מגדירים | איך בודקים |
|---|---|---|---|
HTTP | Services → HTTP | On | Desktop → Web Browser → http://‹IP› |
DNS | Services → DNS | On · רשומת A: www.school.local → ‹IP› | דפדפן עם השם · nslookup |
EMAIL | Services → EMAIL | On · Domain · שני משתמשים | Desktop → Email → Send / Receive |
FTP | Services → FTP | On · משתמש | Command Prompt → ftp ‹IP› → dir |
DNS Server בתצורת ה-IP שלה. בלי זה — 'DNS לא עובד' כשבעצם התחנה לא שואלת אף אחד.TCP מול UDP — לספור מסגרותב-Simulation, סינון HTTP + TCP + DNS + UDP. בקשת דף אחת מייצרת:
HTTP (TCP, port 80) DNS (UDP, port 53) 1. SYN PC -> server 1. query PC -> server 2. SYN-ACK server -> PC 2. answer server -> PC 3. ACK PC -> server 4. GET / PC -> server done. 2 frames. 5. 200 OK server -> PC 6. ACK ... (then FIN / ACK to close) PDU Details -> Outbound PDU -> TCP: SRC PORT 1025 DST PORT 80 flags SYN
שלוש מסגרות לפני שהדפדפן אמר מילה. ב-UDP — ישר לעניין. ב-PDU Details רואים את הפורטים ואת הדגלים.
Inbound/Outbound PDU Details → גוללים ל-TCP או UDP. שם הפורטים.PC-A server PC-B Send --SMTP 25--> [mailbox B] [mailbox B] <--POP3 110-- Receive the server keeps the mail until B asks for it
SMTP מכניס לתיבה בשרת; POP3 מוציא ממנה. אם B לא לחץ Receive — ההודעה מחכה בשרת, וזה תקין.
netstat — לקרוא שקעיםC:\> netstat -an Proto Local Address Foreign Address State TCP 192.168.1.10:51234 93.184.216.34:443 ESTABLISHED TCP 192.168.1.10:51240 142.250.75.14:80 TIME_WAIT TCP 0.0.0.0:135 0.0.0.0:0 LISTENING UDP 0.0.0.0:68 *:*
Local = אני (פורט דינמי) · Foreign = השרת (פורט ידוע) · LISTENING = שירות שמחכה אצלי. 68 ב-UDP — לקוח DHCP.
Request Timeout' כשמנסים http://www.school.local, אבל http://192.168.1.100 עובד. מה התקלה ואיך מאבחנים?IP עובד → השרת ו-HTTP תקינים, הרשת תקינה.DNS, או שה-DNS כבוי.nslookup www.school.local מהתחנה: 'DNS request timed out' → התחנה לא מגיעה לשרת DNS → לבדוק IP Configuration → DNS Server.nslookup עונה 'Non-existent domain' → הגיע לשרת אבל אין רשומה → להוסיף A record.Top-Down: היישום נכשל → פותרים שמות (DNS) → אז רשת. ה-IP שעבד אמר לנו לא לבדוק כבלים.| מושג | באנגלית | הסבר |
|---|---|---|
| רשומת A | A Record | שם → כתובת IPv4 ב-DNS |
| דגל | TCP Flag | SYN · ACK · FIN — סוג המקטע |
| פורט מקור דינמי | Ephemeral Port | פורט זמני שהלקוח בוחר |
| מאזין | LISTENING | שירות שממתין לחיבור |
| פרטי PDU | PDU Details | החלון ב-PT עם השדות של כל שכבה |
HTTP בשרת. מה קרה ב-TCP כשהדפדפן ניסה?HTTP, וכמה ב-DNS?netstat מראה 192.168.1.10:51234 ↔ 10.0.0.5:22 ESTABLISHED. מה זה?nslookup עונה 'Non-existent domain'. איפה הבעיה?FTP משתמש בפורט 21 ו-20. מה ההבדל?handshake? DNS — TCP או UDP, ופורט? SMTP מכניס, מי מוציא? LISTENING ב-netstat = 🎯 המטרה: pkt עם 4 שירותים פעילים, ספירת מסגרות, וטבלת 10 שירותים משלכם.
📦 ציוד: נתב 4331 · מתג 2960 · 2 תחנות · שרת · תוכנה: Packet Tracer 8.2 ומעלה
📂 קבצים:
Server-PT + מתג + 2 תחנות. כתובות סטטיות. בתחנות: DNS Server = כתובת השרת.HTTP On → דפדפן מהתחנה עם ה-IP → עובד? DNS On + רשומת A → דפדפן עם השם → עובד?Simulation, סינון HTTP/TCP/DNS/UDP. בקשת דף: ספרו מסגרות עד ה-GET. בקשת DNS: ספרו. פתחו PDU Details ורשמו פורט מקור ויעד בכל אחת.EMAIL On · domain · 2 משתמשים · הגדירו Email בשתי התחנות · שלחו מ-A ל-B · Receive ב-B.FTP On · מהתחנה: ftp ‹IP› · dir · get ‹קובץ›.HTTP. נסו בדפדפן. מה קרה? הדליקו חזרה.TCP/UDP · איפה ראיתם אותו היום (או 'לא היום').| # | מה למלא | חישוב · הערות · ראיות (פלט פקודה) |
|---|---|---|
| 1 | HTTP עם IP: · עם שם: · nslookup: | |
| 2 | 14.8.1 — HTTP: מסגרות עד GET · פורט מקור יעד | |
| 3 | 14.8.1 — DNS: מסגרות · פורט מקור יעד | |
| 4 | דואר: נשלח · התקבל אחרי Receive · SMTP POP3 | |
| 5 | FTP: dir הציג · get הצליח | |
| 6 | HTTP Off → הדפדפן: | |
| 7 | טבלת 10 השירותים: |
| המלכודת | מה עושים |
|---|---|
מגדירים DNS אבל התחנה לא יודעת מי השרת | בתחנה: IP Configuration → DNS Server = כתובת השרת. בלי זה השם לא נפתר — ואומרים 'DNS לא עובד' כשהתחנה פשוט לא שואלת אותו. |
| מצפים שהדואר 'יקפוץ' | POP3 מושך רק כשלוחצים Receive. להסביר שזה ההבדל בין SMTP ל-POP. |
מריצים ב-Realtime ולא סופרים מסגרות | חלק ב הוא הלמידה. Simulation, סינון TCP/UDP/DNS/HTTP, ספירה. |
FTP: put ו-get, ולראות את שני החיבורים (21 ו-20)TFTP: גיבוי תצורת מתג לשרת — הצצה לשבוע 20הגרסה המודפסת של דף העבודה — בחוברת (PDF) בלשונית "למד".
כיתה_שבוע07_שם-משפחה_שם-פרטי · לתיק העבודות: ‹שם›_ניתוב/| על מה | XP | איך |
|---|---|---|
| Completion במעבדה | 150 | אחוז ה-Completion × 1.5 (Packet Tracer) |
| התוצר (קובץ + תיעוד) | 50 | הוגש עם שם קובץ לפי התבנית ותיעוד — המורה מסמן |
| בונוס: ההרחבה | 50 | הפעילות ב'להעמקה' / 'מתקדמים' הושלמה |
סה"כ עד 250 XP. נרשם ב-Moodle אחרי שהמורה מאשר.
M5 · WAN, שירותים ו-ISP · עד 11/2/2027 (שבוע ~21)
אחרי היחידה הזו אתם יכולים:
HTTP · DNS · FTP · MAIL ב-PT ולאמת פורטיםנושאי המחוון שנסגרים כאן:
מה נכנס לספר/ל-pkt: שרתי ה-DMZ בסניף הראשי (21) · חשבון אימייל על 2 מחשבים בכל מחלקה (22.19) · טבלת אימיילים (פער #2)
הדרגה שלכם — ב-Moodle. ה-XP האישי פרטי; לוח ההישגים באתר מציג חוליות בלבד.